Viv
In the 1921 Kellys they are listed as Thompson, Osborne & Co. toolmakers , and shared 35a with two other firms. The map c 1950 shows 35 in red. I guess 35a was the building behind. Doesn't look terrifically big factory. Guessed the van was c 1950, and Kellys of that year gives:
Osborne, Thompson & Co. Limited, patentees & mfrs. of improved type of anti-friction collars for woodworking machines & engineers, 173 & 175 New Town row 6. Map showing this also below. Looks like they expanded a bit between those places