About Rylands Solutions Limited (SC570771) United Kingdom