That's strange. A company that is providing something but doesn't have any pictures of a real product - just mock-ups? Posted On: 06/12/2020 3:11:11 PM Avatar Posted By: Puravida19 Weekend reading - www.triedandtested.tech/ A London based company providing modular pods for pop-up testing sites. . . .