About James Sturrock Limited (09314602) United Kingdom