About Clissold Holdings Limited (01677820) United Kingdom