About Barney Sands & Hartridge Limited (00410372) United Kingdom