About Flick Switch Electrical Ltd (12307728) United Kingdom