About Demir Grill Limited (10067113) United Kingdom