About Demissie & Demissie Limited (13528606) United Kingdom