About Flynn Interiors Limited (12483184) United Kingdom