About Alexander Allette Ltd (13551041) United Kingdom