About T.j. Cockroft Ltd (03949651) United Kingdom