About International Hobbycraft (u.k.) Limited (02465619) United Kingdom