About Heikkil Holdings Ltd (12604964) United Kingdom