About T. & J. Linton Limited (SC299145) United Kingdom