About Lees Hall Limited (12137893) United Kingdom