About J. & J. B. Traders Limited (01192912) United Kingdom