About D & Rs Kitchen Ltd (12640254) United Kingdom