About Hecnal Mcgregor Limited (09595211) United Kingdom