About Hegemon Components Limited (06660871) United Kingdom