About Mike Mcgrath Instruments Limited (08433422) United Kingdom