About Gallofix Limited (01936081) United Kingdom