About Escada (uk) Limited (07087809) United Kingdom