About Terrycare Limited (04949477) United Kingdom