About Nichols Hydramatic (coventry) Limited (09184606) United Kingdom