About Gary G Meikle Limited (SC645884) United Kingdom