About Location Services (wales) Limited (07742239) United Kingdom