About Amherst 38 Limited (08689222) United Kingdom