I seem to remember reading somewhere that the one you've linked to has something to do with the notorious A series spares, but I could be wrong.
You're absolutely correct, it's the machine shop offshoot of MCCS Engineering which is run by the son of A-Series Spares Ltd.