About Brian Nicholls Communications Ltd (10034002) United Kingdom