Directions to the business TECHNICAL SERVICES LIMITED - Guildford