About Allerton And Company Of London Ltd (02214557) United Kingdom