About O&l Young Holdings Ltd (12954472) United Kingdom