About Lea Hogarth Limited (06895105) United Kingdom