About Philadelphia Telecom Limited (02677468) United Kingdom