About L.d. Barbros Limited (01392916) United Kingdom