About Swp Technology Limited (09420050) United Kingdom