About I P B Communications Holdings Limited (08325099) United Kingdom