About Mobile Location Based Services Limited (04941668) United Kingdom