About Norton Taylor Nunn Ltd (11595959) United Kingdom