Farmhouse Freedom Eggs Ltd phone Unit 18 & 19, Llandough Trading Estate, Penarth Rd Cardiff, Wales CF11 8RR map