About Galambos Limited (10918978) United Kingdom