About D.windsor Limited (06340924) United Kingdom