About Amherst Group Limited (11481914) United Kingdom