About Sausage & Bear Ltd (11809821) United Kingdom