About Leonard Pulham Limited (IP22558R) United Kingdom