About The Turner Organisation Limited (13667568) United Kingdom