About Sutton Manufacturing Solutions Ltd (07945286) United Kingdom