About Lam-fab Limited (02626831) United Kingdom