About J F Hornby Limited (06880956) United Kingdom