This website is operated by Squiggle Co.
Trading name: Squiggle Co
Legal entity: Fox and Blue Limited
Registered address:
Broadway
Worcestershire
WR12 7NX
United Kingdom
Email: info@squiggleco.com
Company registration number: 10663752
Squiggle Co is the trading name of Fox and Blue Limited, a company registered in the United Kingdom.
This website and its contents are governed by the laws of England and Wales.