About Lochrin Electrics Limited (10306236) United Kingdom