About Baldry And Barrett Ltd (05977284) United Kingdom