About Heggs Holdings Ltd (08821387) United Kingdom