About Turner & Durham Ltd (07858462) United Kingdom