About Fraroma Restaurant Limited (02697302) United Kingdom