About Leonard Payton Limited (00458052) United Kingdom