About Charles Hagenbach & Sons Limited (00186541) United Kingdom