About Meg Thomas Designed For Life Limited (08861970) United Kingdom