About Kilkhampton Lodge Limited (07082740) United Kingdom