About Deen Seekers Ltd (08920659) United Kingdom