About Adderstone London Limited (11181268) United Kingdom