About Delachique Limited (10490241) United Kingdom