About Mr. Heywood S Carpets Limited (01710368) United Kingdom