About Granville Road Solar Limited (09716646) United Kingdom