About Gallos Limited (02326955) United Kingdom