About Festival Stores (uk) Ltd (08676958) United Kingdom