About G.holmes Associates Limited (05845320) United Kingdom