About Amherst 67 Limited (10285659) United Kingdom