About Deli Oriental Limited (09621682) United Kingdom