About J&oc Ltd (12012395) United Kingdom