About Pool Lorrimer & Tabbener Limited (00209777) United Kingdom