About Guardian Computers Ltd (13231766) United Kingdom