About Josie Tuckwell Limited (12011003) United Kingdom