About O&s Partners Ltd (08061824) United Kingdom