About Mayfield Carpets Limited (04171981) United Kingdom