About I P B Communications Limited (04309910) United Kingdom