text: I've done some research and it looks like Agrii have moved premises https://www.agrii.co.uk/location/west/telford/
  http://weather.agrii.co.uk/livedata/map.jsf?template=weather (this puts the site nearby).
  Looking up used car dealerships near Long Lane Telford turned up Autoxport so I have updated the node info with that (images on their website suggest they occupy the large building) and added a commercial area.