About Conveyor & Machine Holdings Limited (10373327) United Kingdom