About Giddy Engineering Limited (09036996) United Kingdom