About Yorkshire Location Services Limited (07598330) United Kingdom