About Desilu Uxbridge Ltd (09899297) United Kingdom