About P.b. Cochran Limited (00912528) United Kingdom