About Coomber Rich Limited (07884422) United Kingdom