About Edgemore Limited (01891954) United Kingdom