About Oxford Logic Limited (04598525) United Kingdom