About Albella House (manchester) Ltd (13029688) United Kingdom