About Poulten Selfe & Lee Limited (00517382) United Kingdom