About Tailored Independence Ltd (12141988) United Kingdom