I thought dictionary definitions were around to avoid this kind of thing? From the Oxford dictionary (the only one I use):
Can anyone clarify if they have materials available from the top notch makers like Holland & Sherry, Scabal, Dormeuil, Zegna etc?
What's the definition of 'making'?
They have Dormeuil and other cloths at a similar if not greater standard to the other houses you listed.