About Amesbury Management Limited (05193476) United Kingdom