I'm going to guess that Labrum Designs Ltd is a now non-existent PAT tester, who's phone number now just so happens to be for something totally unrelated.

To me it looks like a test lab type machine for grooving material samples, prior to further testing.