About Kern&berry Ltd (13606265) United Kingdom