About Sage Sparrow Ltd (13197490) United Kingdom