About Millgate Securities Limited (02000593) United Kingdom