About Herschel Limited (13143509) United Kingdom