About Sal Management Limited (10606008) United Kingdom