About Manor Solar 2 Limited (08224225) United Kingdom