About I.t. Repair Gurus Hungerford Limited (10582698) United Kingdom