About Ouse And Cherwell Trading Co. Limited (00728391) United Kingdom