About N Richards Llp (OC382921) United Kingdom