About Lamport Farms Limited (01286863) United Kingdom