About Ashmore & Allen Limited (07343858) United Kingdom