About D.lees & Company Limited (02186139) United Kingdom