About Henley Mayfair Beds Ltd (12486593) United Kingdom