About J&o Trading Limited (NI673657) United Kingdom