About Davidoff Design Developments Limited (05047725) United Kingdom