About Hicofil Limited (SC058478) United Kingdom