About Coomer Associates Limited (09534601) United Kingdom