About Rufford Automation Limited (08455834) United Kingdom