About Carl Pickford Advertising Ltd (11171500) United Kingdom