About A. Levy & Son Limited (00487019) United Kingdom