About Ivor Thomas (amusements) Limited (01288858) United Kingdom