About Teifimania Indoor Play Centre Cardigan Limited (08137527) United Kingdom