About Sw&p Ltd (09887984) United Kingdom