About D&d Trading Ltd (12395034) United Kingdom