About Giant Sparrows Ltd. (SC569095) United Kingdom