About The Kettle Bell Limited (08612500) United Kingdom