About J. & M. Land Co. (humberside) Limited (01409705) United Kingdom