About Fennygates Amenities Limited (07866468) United Kingdom