About Delisa Limited (02864467) United Kingdom