About Km Baker Ltd (12427512) United Kingdom