About J & J Mitchell Limited (SC250287) United Kingdom