About Lenham Machinery Limited (00985515) United Kingdom