About B & S Salek Ltd (12321859) United Kingdom