About Barkingside Kebabish Limited (12361740) United Kingdom