About Leonard Mcsweeney Limited (13308007) United Kingdom