About Thackray Williams Llp (OC333759) United Kingdom