About Ricker Restaurants (holdings) Limited (06453269) United Kingdom