About Fox & The Bear Ltd (13071761) United Kingdom