About Tom Cochrane Associates Ltd (07053520) United Kingdom