About Alex London Limited (05262439) United Kingdom