About Lindisfarne Mead Company Limited (07521500) United Kingdom