About Bishop Computing Services Limited (03601425) United Kingdom