About G & A Mcqueen Limited (SC215506) United Kingdom