About Desaur & Co Ltd (09159756) United Kingdom