About Amesbury 41 Limited (09052571) United Kingdom