About Swpr Management Services Ltd (10695077) United Kingdom