About Galvo Gubbins Ltd (07133693) United Kingdom