About Lintle & Katleho Limited (07924879) United Kingdom