About Amhurst Associates Limited (13551684) United Kingdom