About James Ince & Sons (umbrellas) Limited (00360425) United Kingdom