About B&w Machinery Solutions Ltd (13350503) United Kingdom