About Canning Generator Solutions Ltd (10670772) United Kingdom