About Bradmoor Hatcheries Limited (06717939) United Kingdom