About John Searle Funfairs Limited (06479157) United Kingdom