About J J Mcqueen Limited (04550506) United Kingdom