About B K K De Silva Ltd (11477636) United Kingdom