About B&w Machinery Installation Limited (12240687) United Kingdom