About The Keeble Inventory Limited (12245761) United Kingdom