About Flexo Limited (09145508) United Kingdom