About Keeble House Limited (03855234) United Kingdom