About Pinnick Lewis Edgware Limited (08839521) United Kingdom