About Walt Cocker & Son Limited (11939186) United Kingdom