About Oxford Electromagnetic Solutions Limited (07246605) United Kingdom