About Coomers Limited (01399398) United Kingdom