About Amesbury Ltd (12277479) United Kingdom