About Spencer Farms (LP004287) United Kingdom