About Giro Engineering Holdings Limited (06710773) United Kingdom