About Sternberg Clarke Limited (03419165) United Kingdom