About Hugh Ross Fabrications Ltd. (SC311305) United Kingdom