About William Sturt Limited (09085169) United Kingdom