About Sumithra Hewage Limited (SC345290) United Kingdom