About Locks Heath Carpets Limited (04770258) United Kingdom