About Clydeseye Limited (SC388942) United Kingdom