About Leonard Threadgold Limited (02943818) United Kingdom