About James A. Turner Limited (02142798) United Kingdom