About Sutton Science & Engineering Solutions Limited (07614286) United Kingdom