About Take Direct Limited (08545268) United Kingdom