About 24 X 7 (stansted) Limited (07027554) United Kingdom