About Lytton & Co.(london)limited (00336801) United Kingdom