About Simon Richard Machinery Limited (10543356) United Kingdom