About R Woodhouse Instruments Limited (08964312) United Kingdom