About Dek S Place Limited (11326358) United Kingdom