About Swaspares Ltd (13117103) United Kingdom