About H Swan Restaurant Limited (12041208) United Kingdom