About Jjb & Co Limited (08262909) United Kingdom