About Cock & Pullet Birkenhead Limited (11580333) United Kingdom