About Si Desmond Ltd (13016679) United Kingdom