About Seligman Farm Development Ltd (10244669) United Kingdom