About Turner James Limited (07734958) United Kingdom