About Flexible Machining Systems Limited (01671088) United Kingdom