About O&r Ltd (05281237) United Kingdom