About Sturrock Commerce Ltd (12564196) United Kingdom