About Giddy Kippers Limited (05487314) United Kingdom