+441234262441 is from Millair Services Limited when based in Bedford. No. is out of order.
Millair Services Limited seems to be operating from a different/new address:
7 Wrekin Avenue, Newport, Shropshire, TF10 7HQ. They do not seem to have any contact details.
Nutloose: Did you work for Millair SL back in 1997?