About Abbey Leisure Amusement Machines Limited (02187529) United Kingdom