About Mayfair Contract Flooring Limited (07182411) United Kingdom