About Brooks Bros. (london) Limited (01035431) United Kingdom