About Powell Duffryn Group Services Limited (00652801) United Kingdom