About Barley Smith & Freeman Ltd (08690425) United Kingdom