About Bishop It Services Limited (07900762) United Kingdom