About Salar Developments Limited (02253189) United Kingdom