About Dfc Automation Limited (00987785) United Kingdom