About Alexandersson Allt I Allo Limited (10321091) United Kingdom