About Telfer Blacklock & Co Llp (SO307152) United Kingdom