About Design & Flexo Limited (SC258653) United Kingdom