About Oscar De La Renta Limited (07784982) United Kingdom