About Sturrock Ltd (12564328) United Kingdom