About Duru Grill Ltd (13396818) United Kingdom