About Escador Ltd (09591014) United Kingdom