About Be&s Technical Ltd. (12537779) United Kingdom