About Adcroft Amusements Limited (NI043068) United Kingdom