About Philipp Lenard Limited (09052570) United Kingdom