About Leonard Silver Limited (01210944) United Kingdom