About J P B Innovations Limited (08602943) United Kingdom