About Lye Instruments Ltd (12911105) United Kingdom