About Leonard Bulgaru Ltd (11658470) United Kingdom