About C&a Hornby Limited (06739769) United Kingdom