About Dee Tee International Limited (05429938) United Kingdom