About W.s.cosby & Sons Limited (00385770) United Kingdom