About The Eden Roof Company Limited (07239423) United Kingdom