About The Artist Room Limited (13293342) United Kingdom