About Ben Glas Power Limited (09022221) United Kingdom