About Integrated Business Telecommunications Limited (04743050) United Kingdom