About Holme Village Shop Ltd (12640763) United Kingdom