About Lee-warren Fabrication And Design Holdings Limited (02997102) United Kingdom