About Peter Rapaport Executive Search Ltd (07281845) United Kingdom