About S W European Limited (07166662) United Kingdom