About D Esse Swim Limited (12029383) United Kingdom