About O & U Limited (11581661) United Kingdom