About T.lucas & Son(liverpool)limited (00432085) United Kingdom