About The Macqueen Partnership Ltd. (04378807) United Kingdom