About Dennis S Fastfood Limited (SC554546) United Kingdom