About Sxr Solutions Limited (07271073) United Kingdom