About Stenroy Solutions Lp (SL024440) United Kingdom