About Gibbard Electronics Ltd (09404449) United Kingdom