About Beard & Bristle Ltd (SC673668) United Kingdom