Geoffrey E Macpherson Limited, the supplier of textile machinery, embroidery yarn and consumables has called in the administrators after facing financial difficulties over its pension deficit.