About Charles Frodsham & Co Limited (00039315) United Kingdom