About Clomar Limited (08853205) United Kingdom