About Sal Developments Ltd (11114425) United Kingdom