About Downie Limited (SC624052) United Kingdom