About Sterck & Company Limited (04400801) United Kingdom