About Hermitage Solar Limited (09209721) United Kingdom