About Lily S Hornsea Ltd (13699230) United Kingdom