About Heck Limited (12459268) United Kingdom