About Denlab Direct Limited (08208414) United Kingdom