About Guy Mcgregor & Associates Ltd (11342932) United Kingdom