About Mcmillan Rose & Co Ltd (03305574) United Kingdom