About Santa Clara St Clears Ltd (13665237) United Kingdom