About Sir Joseph Isherwood Limited (02789588) United Kingdom