About Stearn Farms Limited (00875088) United Kingdom