About Albee Limited (06485359) United Kingdom