About Richard C Turner Limited (11846771) United Kingdom