About Swpt Ltd (13514377) United Kingdom