About Chicken Ranch Fast Food Limited (12096804) United Kingdom