About Ol Red Beard S Ltd (12729521) United Kingdom