About Mcmillan Stanley Limited (10833967) United Kingdom