About Sro Solutions Limited (05293940) United Kingdom