About F & R Restaurants Chelsea Limited (12864670) United Kingdom