About Kilsby Village Shop Limited (RS007626) United Kingdom