About Kemps Corner Limited (11249128) United Kingdom