About J & T Mitchell Limited (SC449157) United Kingdom