About Hodges & Lawrence Limited (00682796) United Kingdom