About Barradale Eggs Limited (06537308) United Kingdom