About C. C. Hydrosonics Limited (01108860) United Kingdom