About Amherst Country Ltd (12672634) United Kingdom