About Macqueen Swan Ltd (10985487) United Kingdom