About The Artists Loft Limited (12940754) United Kingdom