About Fox And Bear Ltd (09930785) United Kingdom