About Clyde-a-scope Ltd (NI612963) United Kingdom