About H & L Holdings (nottm) Ltd (12521459) United Kingdom