About Holm Restaurant Limited (13324136) United Kingdom