About Flint Interiors Limited (12897710) United Kingdom