G Hatton Fabrications Ltd