About Heptagon Limited (03034114) United Kingdom