About Fox And Barrel Ltd (06550699) United Kingdom