About Scott Machine Solutions Ltd (13462589) United Kingdom