About Turner Cameron Ltd (08927504) United Kingdom