About Earl & Bakshi Estates Limited (12543428) United Kingdom