About Skye Instruments Limited (01705412) United Kingdom