About Escadon. Ltd (10591625) United Kingdom