About Sancho & Co Clt Ltd (11908168) United Kingdom