About Star Haven Energy Solutions Limited (09206618) United Kingdom