About Clifford Smith & Buchanan Limited (09565306) United Kingdom