About M Fletcher Electrical Limited (12422246) United Kingdom