About William Rose Products Ltd (13168760) United Kingdom