About W O Lahr Ltd. (08833043) United Kingdom