About Kenham House Limited (09691812) United Kingdom