About R Turner Holdings Ltd (12231559) United Kingdom