About Drummond Phillips Personnel And Development Ltd (03765560) United Kingdom