About Rollo Machine Tool Rebuild Ltd (SC652611) United Kingdom