About Burberry Europe Holdings Limited (04458720) United Kingdom