About Maurer Instruments Limited (04471762) United Kingdom