About Tailored Living Solutions Limited (07988228) United Kingdom