About I De S International Ltd (03263774) United Kingdom