About Amtech Amenity Limited (08190456) United Kingdom