About Power 3 Solutions Limited (08908149) United Kingdom