About Phd Technical Services Ltd (10271683) United Kingdom