About Cathsar Limited (08230219) United Kingdom