About Bristol Technology Management Limited (07247767) United Kingdom