About Amhurst Holdings Ltd (12968747) United Kingdom