About John Wall & Son Pleasure Fairs Limited (04811551) United Kingdom