These Terms and Conditions of Service shall apply to all Services except for Services which are provided under a signed Service Agreement between you and the Armadillo Group company responsible for providing such Services. Our website at www.armadillo.co.uk (the Site) is operated by The Armadillo Group Limited.