About Mackrill & Whitehead (carpets) Limited (01345202) United Kingdom