About Sambell Engineering Limited (01262010) United Kingdom