Company name: W&H (United Kingdom) Limited
Stroud Wood Business Centre, Unit 6 Park Industrial Estate, Park Street, St Albans AL2 2NJ, United Kingdom