About Stobbs 1965 Limited (SC494528) United Kingdom