About Coombes & Sons(bovey Tracey)limited (00849269) United Kingdom