About Mobell Communications Limited (02475046) United Kingdom