About Farmiloe & Farmiloe (w.b.s.) Limited (00671298) United Kingdom