About Burberry International Holdings Limited (04251867) United Kingdom