About Strickland Tucker Llp (OC305175) United Kingdom