About A1 24 X 7 Limited (10240602) United Kingdom