About S. & M. Villiers Securities Limited (01040900) United Kingdom