About Powerking Limited (08952109) United Kingdom