About Norville Holdings Ltd (12100838) United Kingdom