About Brompton Brow Farms Limited (12290911) United Kingdom