About Turner & Turner (preston) Limited (04932631) United Kingdom