About Lily Hall Limited (10357664) United Kingdom