Just off Cowbridge’s High Street, nestled right next to the beautiful church is the Vale of Glamorgan’s icon to recycling and sustainability – Happy …