About Lambert Howarth Limited (00486101) United Kingdom