About William (sw) Ltd (12825219) United Kingdom