About R Hornby Limited (12341717) United Kingdom