About Sheepbridge Solar Ltd (08618511) United Kingdom