About Meg Thomas Designed For Life Holding Limited (10108243) United Kingdom