About Norco Holdings Ltd (09910733) United Kingdom