About George Cochrane Associates Limited (05573857) United Kingdom