About Caress Manufacturing Limited (01426292) United Kingdom