About Nick Richardson Machinery Limited (12137612) United Kingdom