About J & R Land Ltd (08052708) United Kingdom