About St Eigons Spring Farm Limited (13227204) United Kingdom