About Papps Cock & Co Limited (13021637) United Kingdom