About Tickwood Llp (OC329694) United Kingdom