About Skerray Limited (SC661130) United Kingdom