About Lck Consultants Limited (06935922) United Kingdom