About Tylehurst Instruments Ltd (07761896) United Kingdom