About H And R Computers Ltd (13193549) United Kingdom