About Lytton Design Limited (12952141) United Kingdom