About Clough Auctioneers Limited (05428008) United Kingdom