About Duncan S Cafe Ltd (12316132) United Kingdom