About Turnbull & Kennell Project Management Services Limited (10530167) United Kingdom