About Neame Ingram Advertising Ltd (13019470) United Kingdom