About Bell Technology Solutions Ltd (10781235) United Kingdom