About Oxford Electrical Solutions Ltd (07203841) United Kingdom