About Charge Industrial Limited (09906285) United Kingdom