About Mobile Shop (london) Limited (06047889) United Kingdom