About Location Services Limited (04565706) United Kingdom