About Flexible Design & Automation Limited (04676082) United Kingdom