About Bristol Technology Gurus Ltd. (08978613) United Kingdom