About Flexor Designs Limited (13333600) United Kingdom