About Albany Mayfair Group Limited (13105590) United Kingdom