About Beacon Software Limited (03245726) United Kingdom