About New Living Design Limited (10425810) United Kingdom