About Clearpower Limited (06247523) United Kingdom