About Guelder Rose Limited (10088890) United Kingdom