About J.b. North Limited (02984316) United Kingdom