About Sturrock And Robson (uk) Limited (03658217) United Kingdom