About Mcleod Carpets Limited (04294931) United Kingdom