About Country Life Giveaways Ltd (12772024) United Kingdom