About Sw Associates London Ltd (08513241) United Kingdom