About Serena Lennon Limited (12210308) United Kingdom