Timoleon Limited T01392 363605 WVisit Timoleon Limited's website Unit 18 Apple Lane, Sidmouth Road, Exeter, Devon, EX2 5GL