About Sweet Jamrock Restaurant Limited (10313072) United Kingdom