About Ahren Novelty Goods Ltd (12539293) United Kingdom