About Edenbridge Group Limited (09785988) United Kingdom