The cookie settings on this website are set to 'allow all cookies' to give you the very best experience. Please click Accept Cookies to continue to use the site.
Floss & Rock is a British business based in the very traditional seaside town of Blackpool. They believe in setting the highest possible product safety and performance standards to ensure that wthey meet the requirements of individual markets worldwide