About P & C Maycock Ltd (11049298) United Kingdom