About Sthill (uk) Ltd (07035545) United Kingdom