About De Montfort Tool Company Limited (01146538) United Kingdom