About Hopscotch (hereford) Ltd (09932194) United Kingdom