About Lensco (london) Limited (00531047) United Kingdom