About Flexible Resource Solutions Limited (11988390) United Kingdom