About Kearns Marketing & Consultancy Limited (11045825) United Kingdom