C H Ellis Ltd
Church Farm, Polegate, East Sussex, England, BN26 5RA
(01323) 870329 Phone