About Spa De La Mare Ltd (04608664) United Kingdom