About Tim Cochrane Ltd (10718399) United Kingdom