About Chicken Shack Kilmington Ltd (13099688) United Kingdom