About Coombe Solar Limited (09261084) United Kingdom