About Turner R & D Limited (01361393) United Kingdom