About G & M Stick Limited (12026546) United Kingdom