About Edale Management Company Limited (05795723) United Kingdom