About Sturt-walters Limited (02258966) United Kingdom