About Lytton Licensing Limited (04263372) United Kingdom