About House Of Deda Ltd (10699941) United Kingdom