About Flexi-fix Limited (11841683) United Kingdom