About Leading Artists Limited (00890932) United Kingdom