About Edgehill West Ltd (10880217) United Kingdom