About Mcdoug S Delights Limited (SC679488) United Kingdom