About Gubbins Engineering Ltd (13161919) United Kingdom