About B D Calla Ltd (13679705) United Kingdom