About B&w Technologies Ltd (13342185) United Kingdom