About Lleshi Brothers Companies (lbc) Ltd (13063848) United Kingdom