About The Library Of Art & Design Limited (11598413) United Kingdom