About Green Hill Interim Management Limited (07454148) United Kingdom