About Balfour Networks Lp (SL021282) United Kingdom