About Beacon Computer Services Limited (09470432) United Kingdom