About Mongoose Promotions Ltd (09975027) United Kingdom