About Eclipse Farm Ltd (07196788) United Kingdom