About Boo Communications Ltd (05160434) United Kingdom