About Closomat (great Britain) Limited (00722832) United Kingdom