About Meeds Amenity Projects Limited (09604943) United Kingdom