About The Black Rat Thackley Ltd (13538207) United Kingdom