About Hornby Snape Insurance Services Limited (04857435) United Kingdom