About Sa&l Limited (06136506) United Kingdom