About Clator Holdings Limited (08743393) United Kingdom