About Abbotts Amusements Limited (00465367) United Kingdom