About Bishop Cuthbert Telecom Ltd (08422961) United Kingdom