About Laureate Machinery Limited (10312720) United Kingdom