About Ennis Lane Limited (08590296) United Kingdom