About Aeneas Bastian Limited (10602277) United Kingdom