About London Arts Base Ltd (08937434) United Kingdom