About Lambert House Limited (00915184) United Kingdom