I surveyed this location on 2024-07-06, there's no sign or similar visible from the street indicating a company. The building in the back looks like a warehouse or barn. It's impossible to verify on site what sort of company this is, unless you would ring at the door and ask the owner. A search online also yields no results, apart from OSM-based maps displaying this shop.