About Leelam Consultants Limited (06047169) United Kingdom