About Thomas Metcalfe Electrical Limited (12691831) United Kingdom