About Semper - Fashion London Limited (12235491) United Kingdom