About D. Lake & Co. Limited (06806619) United Kingdom