About Catlip Holdings Limited (00611970) United Kingdom