About Edgeworth & Co Limited (05429980) United Kingdom