About Leonard Hardin Limited (11977536) United Kingdom