About B&j Land Ltd (12823792) United Kingdom