Computer Repairs in Cardiff - Adamsdown 56 Harold Street, Cardiff, CF24 1PA Tags: Computer repairs, computer support, IT support, laptop repair, technical support