About Flash Fittings Ltd (12917294) United Kingdom