About Flynn Product Design Ltd (06240673) United Kingdom