About Direct Tool Company Limited (06728232) United Kingdom