About East Close Farms Limited (12784998) United Kingdom