About S3b Machinery Limited (13290458) United Kingdom