About J & S Hall Land Holdings Limited (10495556) United Kingdom