About Mervyn Lambert Plant Limited (02144098) United Kingdom