About O&s Ltd (12277490) United Kingdom