About Sitel Stratford (services) Limited (02107257) United Kingdom