About Delondres Restaurant Limited (13037922) United Kingdom