About Mcqueen Appliances Ltd (SC643988) United Kingdom