About Closer Artists Limited (08442144) United Kingdom