About K & Keeble Enterprises Ltd (11556963) United Kingdom