About Bluefield Solar Endeavour 3 Limited (12419553) United Kingdom