About J.b. Components Limited (03591897) United Kingdom