The cleaners have been called.
While you're waiting, everything of import can be found at
Think Info.
Excolo is the trading name used by DTMIC Limited. Registered in England and Wales: 332 1248; VAT registration: 689.7877.31.
Registered address: First Floor, Alpine House Unit 2, Honeypot Lane, London, NW9 9RX