About Allerton And Company Of London Holdings Ltd (09994351) United Kingdom