About S. C. Hornby Ltd (13672953) United Kingdom