About P Drummond Engineering Services Limited (09654463) United Kingdom