About F. Casswell Farms Limited (01256216) United Kingdom