About H.r.lucas(leicester)limited (00712459) United Kingdom