About Bow Communications Limited (03022443) United Kingdom