About Lifschutz Davidson Sandilands Holdings-uk Limited (11238116) United Kingdom