About The Detailing Laboratory Ltd. (13426495) United Kingdom