About Coomer Holdings Limited (06300156) United Kingdom