About Gillmar Limited (04020106) United Kingdom