About Turner & Price Limited (02732141) United Kingdom