About T.e. Almond (farms) Limited (01382150) United Kingdom