About Griffin Macleod Consultancy Limited (06660048) United Kingdom