About Geddow Limited (12911064) United Kingdom