About Maddox Kinkade Limited (13602858) United Kingdom