About Bluefield Solar Endeavour Limited (10441592) United Kingdom