About Sand Glass Financial Ltd (13438849) United Kingdom