About J.l.& D.hammond(hammonds)limited (00543809) United Kingdom