About Sw&p Sales Llp (OC368635) United Kingdom