About Flexible Engineered Solutions Holdings Limited (06749524) United Kingdom