About S W Clarke Ltd (06256459) United Kingdom