About Linden Fabrication & Engineering Limited (02780808) United Kingdom