About Edgehill 1642 Limited (11582887) United Kingdom