About Barnard & Hill Limited (00251701) United Kingdom