About Geylan London Limited (12276443) United Kingdom