About Edgedale Management Limited (10576030) United Kingdom