About Birtles Mill Farm Management Limited (12474309) United Kingdom