About Sternberg Limited (08635378) United Kingdom