About Beacon Computer Systems Limited (12503665) United Kingdom