About Alx Holdings Limited (02707495) United Kingdom