About T.j.cochrane Ltd (10879877) United Kingdom