About Ammerhurst Limited (01180459) United Kingdom