About Allingham Games Ltd (11915287) United Kingdom