About The Habledon Village Shop Limited (RS007122) United Kingdom