About Albecq Ltd (10476545) United Kingdom