About Holdbrook Supermarket Ltd (09665067) United Kingdom