About Lamberth Publishing House Limited (03277465) United Kingdom