About N.a. Slack & Co Llp (OC300650) United Kingdom