About Edinburgh Chihuahua Cafe Ltd. (SC556845) United Kingdom