About Ruth Ghirmay Interiors Limited (12912594) United Kingdom