About Sutton Vale Holdings Limited (12011646) United Kingdom