About Leonard Cooper Limited (00157872) United Kingdom