About Junction Computers Limited (07795994) United Kingdom