About Mayfair Refurbishments Limited (07318556) United Kingdom