About Flexor Limited (04928937) United Kingdom