About Oxford Electrical Products Limited (09259388) United Kingdom