About G & A Walker Associates Limited (09053895) United Kingdom