About S W W C Ltd (10009884) United Kingdom