About T Drummond Services Limited (11895515) United Kingdom