About Heald Software Limited (03233207) United Kingdom