About Granger Holdings Limited (11126740) United Kingdom