About O&r Group Limited (11486507) United Kingdom