About London Mobile Phones Limited (04089193) United Kingdom