About Sturton Place Ltd (12346992) United Kingdom