About The Ginning Rat Ltd (12171056) United Kingdom