About True Spirit Limited (02969505) United Kingdom