About Hecklin Limited (01238852) United Kingdom