About Lancashire Fabrications Ltd (13299131) United Kingdom