About Belville Farm Company (SL000107) United Kingdom