About Alan Benbow Computer Services Ltd. (03017657) United Kingdom