About Slowsteady&limited Ltd. (13684998) United Kingdom