About Flexible Engineering Limited (01319589) United Kingdom