About Delikate Limited (08420895) United Kingdom