About The Pickled Rat Ltd (08718035) United Kingdom