About Dean Doyle Interiors Limited (SC541830) United Kingdom