I worked in BA Catering during the early 90's. BA's own bespoke setup (ACE -Aircraft Catering Equipment) came in around the mid 1980's and was introduced to stop other airlines nicking all our equipment. It seems to have worked as it's still in operation and must have saved a fortune.