About Delectable Bowl Limited (SC505386) United Kingdom