About Voipfone Limited (07880215) United Kingdom