About John Seymour Land Limited (03428533) United Kingdom