About Lam-board (europe) Limited (03290623) United Kingdom