About Amesbury Holdings Limited (07559753) United Kingdom