About Esprit Technologies Limited (04602191) United Kingdom