About Flash Interiors Ltd (08925657) United Kingdom