About Herschel Corporation Limited (07888353) United Kingdom