About E. C. Oxford Limited (10414122) United Kingdom