About Sul Holding Ltd (SC705118) United Kingdom