About J Trading Birmingham Limited (12231739) United Kingdom